body {
	margin: 0;
	padding: 0;
	width: 100vw;
	height: 100vh;
	display: flex;
	flex-direction: column;
	header {
		background-color: #4294ff;
		color: #fff;
		position: fixed;
		z-index: 2;
		width: 100%;
		height: 60px;
		line-height: 60px;
		text-align: center;
		#back {
			font-family: 宋体;
			left: 10px;
			top: 0px;
			font-size: 24px;
			position: absolute;
		}
	}
	main {
		flex-grow: 1;
		overflow-y: auto;
		margin-top: 60px;

		#photo {
			width: 80px;
			height: 80px;
			border-radius: 50%;
		}

		#username {
			outline: none;
			color: #a4a4a4;
			text-align: right;
			border: none;
			font-size: 16px;
			margin-right: 10px;
		}
		button {
			width: 90%;
			height: 60px;
			margin: 20px 5%;
			border: none;
			border-radius: 30px;
			background-color: #4294ff;
			color: #fff;
			font-size: 18px;
		}
	}
}
